Big Huge Thesaurus

Ilex glabra

noun